/* index */
.cid-rxgCLZtIeS {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/bullstatsvp1887-2.png");
}
.cid-rxgCLZtIeS .mbr-text,
.cid-rxgCLZtIeS .mbr-section-btn {
  color: #000000;
}
.cid-rxgCLZtIeS H1 {
  color: #000000;
}
.cid-rxgCLZtIeS H3 {
  color: #633102;
}

/* bateaux-charges-ourcq-1892-1931-bc */
.cid-ryRkACMwer {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/entete-charges-o1_img275.png");
}
.cid-ryRkACMwer .mbr-text,
.cid-ryRkACMwer .mbr-section-btn {
  color: #000000;
}
.cid-ryRkACMwer H1 {
  color: #000000;
}
.cid-ryRkACMwer H3 {
  color: #633102;
}

/*****en-tête page ourcq remonte 1884-1904
mouvement-ourcq-descente-1887-1904-dn.php
MOUVEMENT6OURCQ6DESCENTE61905-1931-dn.php
*****/
.cid-rxZU0aRmB2 {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/entete-remonte-o1-img278.png");
}
.cid-rxZU0aRmB2 .mbr-text,
.cid-rxZU0aRmB2 .mbr-section-btn {
  color: #000000;
}
.cid-rxZU0aRmB2 H1 {
  color: #000000;
}
.cid-rxZU0aRmB2 H3 {
  color: #633102;
}

/*****en-tête page ourcq remonte 1905-1931*****/
.cid-rCy9zIECM4 {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/entete-remonte-o2-img209.png");
}
.cid-rCy9zIECM4 .mbr-text,
.cid-rCy9zIECM4 .mbr-section-btn {
  color: #000000;
}
.cid-rCy9zIECM4 H1 {
  color: #000000;
}
.cid-rCy9zIECM4 H3 {
  color: #633102;
}

/*****en-tête page ourcq navigationA 1867-1931*****/
.cid-rCPunXBswa {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/entete-navigationA.png");
}
.cid-rCPunXBswa .mbr-text,
.cid-rCPunXBswa .mbr-section-btn {
  color: #000000;
}
.cid-rCPunXBswa H1 {
  color: #000000;
}
.cid-rCPunXBswa H3 {
  color: #633102;
}

/*****en-tête page ourcq navigationB 1892-1931 bc*****/
.cid-rz9RywuVwP {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/entete-descente-o1_img271.png");
}
.cid-rz9RywuVwP .mbr-text,
.cid-rz9RywuVwP .mbr-section-btn {
  color: #000000;
}
.cid-rz9RywuVwP H1 {
  color: #000000;
}
.cid-rz9RywuVwP H3 {
  color: #633102;
}

.cid-ry1jMSKsxv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ry1jMSKsxv .mbr-text {
  color: #767676;
}

/*Sous-titre utilisé dans les pages Navigation*/
.cid-rxZU1E8ScS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rxZU1E8ScS .mbr-section-subtitle {
  color: #000000;
}

/* texte explicatif § Chargement moyen des bateaux dans bateaux-charges-ourcq */
.cid-rycY5k85a6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rycY5k85a6 .mbr-text,
.cid-rycY5k85a6 blockquote {
  color: #767676;
}
.cid-rycY5k85a6 .mbr-text P {
  text-align: left;
}
.cid-rycY5k85a6 .mbr-text {
  color: #000000;
}

/* Accordéon pour expliquer le fonctionnement du graphique dynamique  */
.cid-ry1DjQUDBq {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-ry1DjQUDBq .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-ry1DjQUDBq .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-ry1DjQUDBq .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-ry1DjQUDBq .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-ry1DjQUDBq .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-ry1DjQUDBq .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-ry1DjQUDBq .card .panel-body {
  color: #767676;
}

/* tableaux de données */
.cid-ry79klQBXq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ry79klQBXq .mbr-section-subtitle {
  color: #767676;
}
.cid-ry79klQBXq .container-table {
  margin: 0 auto;
}
.cid-ry79klQBXq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ry79klQBXq .dataTables_wrapper {
  display: block;
}
.cid-ry79klQBXq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ry79klQBXq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ry79klQBXq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e4d295;
  margin-bottom: 0;
}
.cid-ry79klQBXq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ry79klQBXq table th:hover {
  background: #e4d295;
  color: #000000;
}
.cid-ry79klQBXq table td {
  border-top: 1px solid #e4d295;
}
.cid-ry79klQBXq table.table {
  background: #ffffff;
}
.cid-ry79klQBXq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ry79klQBXq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ry79klQBXq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ry79klQBXq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ry79klQBXq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ry79klQBXq .dataTables_filter {
    text-align: center;
  }
  .cid-ry79klQBXq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }

  /* menu des pages graphiques rubrique Navigation */
  /* .cid-rxmsJL7oCt {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #ffffff;
  }
  .cid-rxmsJL7oCt h2 {
    margin-bottom: 0;
  }
  .cid-rxmsJL7oCt h4 {
    font-weight: 500;
    margin-bottom: 0;
    width: 80%;
  }
  .cid-rxmsJL7oCt p {
    color: #767676;
    margin-bottom: 0;
  }
  .cid-rxmsJL7oCt .card-wrapper {
    border-top: 1px solid #efefef;
    background-color: #ffffff;
    position: relative;
    justify-content: unset;
  }
  .cid-rxmsJL7oCt .card-wrapper .card-box {
    padding: 2rem 1rem;
    width: 100%;
  }
  .cid-rxmsJL7oCt .card-wrapper .card-box .top-line {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .cid-rxmsJL7oCt .card-wrapper .card-box .bottom-line {
    width: 70%;
  }
  @media (max-width: 767px) {
    .cid-rxmsJL7oCt .card-wrapper .card-box .bottom-line {
      width: 100%;
    }
    .cid-rxmsJL7oCt .card-wrapper .card-box .bottom-line p {
      text-align: center;
      margin: 1rem 0 0 0;
    }
  }
  .cid-rxmsJL7oCt P {
    text-align: left;
    color: #232323;
  } */
